b032dc865f2a03c951d3c76e60da7cc751adca4f,src/freenet/client/async/SplitFileInserterSegment.java,MySendableRequestSender,send,#NodeClientCore#RequestScheduler#ClientContext#ChosenBlock#,1391
Before Change
if(req.localRequestOnly) {
// Must run on-thread or we will have exploding threads.
// Plus must run before onInsertSuccess().
seg.onEncode(num, key, null, context);
req.onInsertSuccess(context);
} else {
// Must run after onEncode.
After Change
if(req.localRequestOnly) {
// Must run on-thread or we will have exploding threads.
// Plus must run before onInsertSuccess().
if(!block.persistent)
seg.onEncode(num, key, null, context);
req.onInsertSuccess(context);
} else if(!block.persistent) {
// Must run after onEncode.